be put to rest - German English Dictionary